Big Huge Thesaurus

James Knox Polk

noun